driving trough - German English Dictionary